/**
 * Função para inserir (ajustar) um cookie na sessão atual
 */
function setCookie(name, value, expire) {
  var cookie = name + "=" + value + ";" + (expire)? "expires=" + escape(expire) : "";

  document.cookie = cookie;
}

/**
 * Função para recuperar um cookie da sessão atual
 */
function getCookie(name) {
  var listOfCookies = document.cookies;
  var start; 
  var end;
  var cookie;

  start  = (listOfCookies.indexOf(name)       != -1)? listOfCookies.indexOf(name): -1; if (start = -1) return null;
  end    = (listOfCookies.indexOf(";", start) == -1)? listOfCookies.length : 0;
  cookie = unescape(listOfCookies.substring(start, end));

  return(cookie);
}
